interlocking roofing tile - Francés Inglés Diccionario